johny crapaud [jocular] - Turkish English Dictionary